<template>
  <view class="community-container">
    <view class="header">
      <text class="title">官方社群</text>
      <text class="subtitle">加入我们的社群，获取最新资讯和福利</text>
    </view>

    <view class="qrcode-section">
      <view class="qrcode-item"  @click="previewImage('/static/images/qun.jpg')">
        <image src="/static/images/qun.jpg" mode="widthFix" class="qrcode-img"></image>
        <text class="qrcode-title">官方交流群1</text>
      </view>

      <view class="qrcode-item" @click="previewImage('/static/images/qun2.jpg')">
        <image src="/static/images/qun2.jpg" mode="widthFix" class="qrcode-img"></image>
        <text class="qrcode-title">官方交流群2</text>
      </view>
    </view>

    <view class="tips">
      <text>温馨提示：</text>
      <text>1. 扫码加入我们的官方社群</text>
      <text>2. 群内会不定期发放福利和最新资讯</text>
      <text>3. 请勿相信群内非官方人员的信息</text>
    </view>
  </view>
</template>

<script>
export default {
  data() {
    return {}
  },
  methods:{
    previewImage(url) {
      uni.previewImage({
        current: url, // 当前显示图片的链接
        urls: [
          '/static/images/qun.jpg',
          '/static/images/qun2.jpg'
        ], // 需要预览的图片链接列表
        indicator: 'number', // 图片指示器样式
        loop: true // 是否可循环预览
      })
    }
  }
}
</script>

<style lang="scss" scoped>
.community-container {
  padding: 40rpx;
  min-height: 100vh;
  background: linear-gradient(to bottom, #f5f7fa, #e8eff5);

  .header {
    text-align: center;
    margin-bottom: 60rpx;

    .title {
      font-size: 40rpx;
      font-weight: bold;
      color: #333;
      display: block;
      margin-bottom: 20rpx;
    }

    .subtitle {
      font-size: 28rpx;
      color: #666;
    }
  }

  .qrcode-section {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;  // 修改为居中对齐
    gap: 30rpx;  // 添加间距
    margin-bottom: 60rpx;

    .qrcode-item {
      width: 320rpx;  // 固定宽度
      text-align: center;
      background: #fff;
      padding: 30rpx;
      border-radius: 20rpx;
      box-shadow: 0 10rpx 30rpx rgba(0, 0, 0, 0.05);

      .qrcode-img {
        width: 100%;  // 宽度自适应容器
        height: auto;  // 高度自适应
        aspect-ratio: 1/1;  // 保持正方形
        margin-bottom: 20rpx;
      }

      .qrcode-title {
        font-size: 30rpx;
        color: #333;
        font-weight: 500;  // 加粗
      }
    }
  }

  .tips {
    background: #fff;
    padding: 30rpx;
    border-radius: 20rpx;
    box-shadow: 0 10rpx 30rpx rgba(0, 0, 0, 0.05);

    text {
      display: block;
      font-size: 26rpx;
      color: #666;
      margin-bottom: 15rpx;
      line-height: 1.6;
    }
  }
}
</style>
